home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 1
/
Cream of the Crop 1.iso
/
BUSINESS
/
RTM211.ARJ
/
RTM.DOC
< prev
next >
Wrap
Text File
|
1991-01-01
|
91KB
|
1,969 lines
Resident-TaskManager
Version 2.1 -- January 1991
A Memory Resident Task Manager
Copyright (c) 1989,90,91 WetZoft Applications
All Rights Reserved
_______
____|__ | (tm)
--| | |-------------------
| ____|__ | Association of
| | |_| Shareware
|__| o | Professionals
-----| | |---------------------
|___|___| MEMBER
Table of Contents
I. INTRODUCTION............................................1
A. What Is Resident-TaskManager?.........................1
B. Resident-TaskManager Capacities & Requirements........1
C. Files Included on Distribution Disk...................2
D. Shareware.............................................2
E. Acknowledgements......................................3
II. LEGAL STUFF............................................3
A. Trademarks Mentioned..................................3
B. Copyright Notice And License..........................3
C. Warranty..............................................4
D. Registration..........................................4
E. Support...............................................5
F. Bulletin Boards, Users Groups And Disk Vendors........5
III. INSTALLATION AND DEFAULT OPTIONS......................5
A. Loading Resident-TaskManager on Your System...........5
B. Using The Install Program.............................6
IV. COMMAND LINE OPTIONS..................................12
A. /D {Load as DISK Swapping TSR}.......................12
B. /D1 {Load as DISK Swapping TSR / Single Swap File}...13
C. /E {Load as EMS Swapping TSR}........................13
D. /F [drive:\path\filename] {Load Optional Task File]..13
E. /L {load only}.......................................13
F. /N {Normal DOS Program}..............................14
G. /P {Print Only}......................................14
H. /U {unload}..........................................14
V. GENERAL USAGE..........................................14
A. Tasks................................................14
B. Displaying Task's....................................15
C. Audit Files..........................................15
D. Menus................................................15
E. Commands.............................................16
F. Swapping-Memory-Resident.............................16
G. Popping Up...........................................17
VI. COMMAND REFERENCE.....................................17
A. Scrolling The Display................................17
B. Date Manipulations...................................17
C. Help.................................................18
D. Menus................................................18
E. File Menu Options - "F"..............................19
F. Edit Menu - "E"......................................20
G. Delete Menu - "D"....................................22
H. Sort Menu - "S"......................................23
I. Print Menu - "P".....................................23
Resident-TaskManager Documentation Page: i
J. Quit Menu - "Q"......................................24
VII. COMMAND SUMMARY......................................24
VIII. EDITING KEYS........................................25
IX. TECHNICAL NOTES.......................................26
X. ASSOCIATION OF SHAREWARE PROFESSIONALS.................26
A. The primary goals of the ASP.........................27
XI. OTHER PROGRAMS BY WETZOFT APPLICATIONS................27
A. CALRPT...............................................27
B. CALTRV...............................................27
XII. REVISION HISTORY.....................................27
Resident-TaskManager Documentation Page: ii
Resident-TaskManager(RTM) is a program to manage lists of
Tasks, Assignments, Reminders or ToDo's. This can be anything
you want it to be: a general list of things to do, a list of
appointments, tasks you've delegated, projects your tracking,
etc.
One of Resident-TaskManager's most important features is
it's ability to optionally load as a memory-resident program
(TSR). When loaded as a TSR, Resident-TaskManager is available
whenever you need to use it. And, it only uses about 6 of DOS'
lower 640K while doing so.
NOTE: Resident-TaskManager does NOT have to be loaded
memory-resident. It can be run as normal DOS task from the
command line or within a Window's or DesqView Window.
Resident-TaskManager has the following features for managing
tasks and lists:
. Multiple lists / Task Files
. Add, Modify, Delete, Repeat, and Transfer Tasks
. Task File Searching
. 3 Levels of Sorting
. Task Prioritization
. Easy date manipulation and pop-up calendar
. A user-definable field
. Audit Files with view and search capability
. Simple Printing
. DOS Shell (when running Non-Resident)
. File Linking for Extended Task Information
Resident-TaskManager provides the best combination of memory
usage, simplicity, and features for managing small lists of
tasks.
Attention SK+ Owners!! - Now you can integrate your task
list with your SK+ Calendar. Using CALRPT and/or CALTRV,
available separately from WetZoft Applications or on CompuServe
(BORAPP LIB 2 & IBMSYS LIB 3), you can merge task lists created
using Resident-TaskManager with a formatted listing of your SK+
Calendar/Time Planner. A short description of CALRPT and CALTRV
appears later in this document.
B. Resident-TaskManager Capacities & Requirements
. 150 Absolute maximum number of Tasks. The default is 50. You
can use the install program to set this number depending on
the amount of EMS memory / disk space you want to use.
. Requires about 6K of real memory (DOS' 640K)
Resident-TaskManager Documentation Page: 1
. Requires about 150K of EMS, or approximately 300K of disk space
- This is based on the Max Tasks set in RTMINST.
. RTM cannot be loaded globally within a DesqView or Windows
environment. They fight each other for the keyboard and RTM
always loses. However, RTM runs fine within a window.
*NOTE: Resident-TaskManager will not pop-up over a graphics
screen such as Windows (Although it can be run within a Window).
This restriction is for two reasons. 1) It takes a lot of memory
to save/restore the graphics screen and 2) We have not seen a
sure fire way to detect all modes and all colors properly. Hence
we were not satisfied with the results.
If you are using a graphics program and wish to pop-up Resident-
TaskManager, you must switch the program to text mode first(if
the program provides this option).
C. Files Included on Distribution Disk
The Resident-TaskManager Distribution Disk contains the following
files:
RTM.EXE - The Resident-TaskManager program
RTM.DAT - A Short Help File in Resident-TaskManager Format
RTM.DOC - This file
RTMCONVT.EXE - A Conversion Program to convert RTM 1.x files to
2.x format.
RTMINST.EXE - An installation program for setting default
options
README - Changes or important information not included in
the printed documentation
(RTM.DOC).
REGISTER.BAT - A BATch file to print out the registration form
to your printer (LPT1)
REGFORM.DOC - The actual Registration Form
PRINTDOC.BAT - A BATch file to print out this documentation
file to your printer (LPT1)
VENDOR.DOC - Instructions to Disk Vendors who wish to
distribute Resident-TaskManager.
Copy these files onto your disk into whatever directory you
wish. Then, consider how you want to run Resident-TaskManager
and set your options(See: Installation And Default Options later
in this document). Once you set your default options using the
RTMINST program, RTM.EXE and your data(Task) files are the only
files needed on your hard disk.
D. Shareware
Shareware is a distribution method, not a type of software.
You should find software to suit your needs and pocketbook,
whether it's commercial or Shareware. The Shareware system makes
fitting your needs easier, because you can try before you buy.
And because the overhead is low, prices are low also. Shareware
Resident-TaskManager Documentation Page: 2
has the ultimate money-back guarantee -- if you don't use the
product, you don't pay for it.
Resident-TaskManager is distributed as Shareware -- this
means WetZoft Applications encourages users, subject to
restrictions described below, to share copies of this program
with friends, associates and bulletin boards. You may not share
the registered version of Resident TaskManager.
If you make copies of Resident-TaskManager, you must include
all files in the original distribution file. You are not
permitted to distribute Resident-TaskManager without this
documentation.
E. Acknowledgements
Thanks to TurboPower Software for furnishing an excellent
set of utilities (Turbo Professional 5.0 and Object Professional
1.0) that made this program possible in 25% of the time it would
have taken us otherwise.
Thanks to my co-author Terry Hughes who put in many long
hours on this project. Terry really did all the hard stuff!
II. LEGAL STUFF
A. Trademarks Mentioned
Turbo Pascal and SideKick Plus are trademarks of Borland
International
Turbo Professional and Object Professional are trademarks of
TurboPower Software
Window's is a trademark of Microsoft Corporation
DesqView is a trademark of Quarterdeck Office Systems
B. Copyright Notice And License
This document; other accompanying written and disk-based
notes and specifications; and all referenced and related program
files, demonstration code and object modules accompanying this
document are copyrighted by WetZoft Applications. The copyright
owner hereby licenses you to: initial use of the software; make
as many copies of the software and documentation as you wish;
give exact copies of the original to anyone; and distribute the
software and documentation in its unmodified form via electronic
means. There is no charge for any of the above.
This is NOT free software. This license allows you to use
this software without charge for a period of 30 days. In order to
continue using this software, include this software as part of
any product, either commercial, shareware, freeware, or public
domain, REGISTRATION IS REQUIRED. Any other use of Resident-
TaskManager is in violation of federal copyright laws.
Resident-TaskManager Documentation Page: 3
No copy of the software may be distributed or given away
without this accompanying documentation; this notice must not be
removed. ONLY COPIES OF THE SHAREWARE VERSION MAY BE DISTRIBUTED
IN ANY FORM. Contact WetZoft Applications if you receive a copy
that does not comply with these requirements.
C. Warranty
There is no warranty of any kind associated with this
software, and the copyright owner is not liable for damages of
any kind. By using this software, you agree to this. Every
effort has been made by WetZoft Applications to make this product
bug-free. However, the nature of software development is that it
is impossible to guarantee bug-free software. Every attempt will
be made to correct any verifiable bug reported. Upgrades will be
made available to all registered users.
D. Registration
To register Resident-TaskManager, fill out the registration form
(Type REGISTER from the command line) included with this
documentation, and send a check or money order (in US funds only)
for the appropriate amount to:
WetZoft Applications
788 Martin Ct West
Severn MD 21144-2213
Upon receipt of the appropriate registration fee, WetZoft
Applications will acknowledge the registration and
. Provide the user with the codes necessary to remove the
registration reminder screen.
. Provide the user with a registration number entitling the
user to upgrades and telephone support.
. Provide the user with a printed copy of the documentation
and the latest copy of the software. Please specify disk
size on the registration form. If no disk size is specified
5 1/4 inch disks will be sent.
The registration fee is for the use of a single copy of
Resident-TaskManager by ONE individual. Resident-TaskManager may
be used on any computer owned by the registered user so long as
there is NO possibility of Resident-TaskManager being used at
more than one location at the same time. Please contact WetZoft
Applications for information on multiple copy registration and
site licenses.
Telephone support will only be provided to registered users.
If you need technical assistance and you are NOT registered, you
may either write to WetZoft Applications the address above, or
contact the author on Compuserve:
Resident-TaskManager Documentation Page: 4
Jim Wetzel [75166,3200]
E-Mail, BORAPP, IBMSYS
E. Support
Registered Users of Resident-TaskManager are entitled to the
following support:
. CompuServe - The preferred method of support is via
CompuServe. Technical questions and inquires can be E-
Mailed to: Jim Wetzel [75166,3200].
. Mail Support - You can send all questions and inquires
to the address listed above. WetZoft Applications will
respond as promptly as possible to your inquiry.
. Telephone Support - Registered users may call WetZoft
Applications at (301)-969-9385 for technical support.
Voice response is generally available weekday evenings.
Messages are checked periodically throughout the day.
For Non-Registered users of Resident-TaskManager, we will
provide you with assistance to install a shareware copy of
Resident-TaskManager and evaluate it during the 30 day evaluation
period. WetZoft Applications cannot guarantee continued support
to Non-Registered Users beyond the 30 day evaluation period.
F. Bulletin Boards, Users Groups And Disk Vendors
UNDER NO CIRCUMSTANCES MAY RESIDENT-TASKMANAGER BE
DISTRIBUTED WITHOUT ALL ACCOMPANYING DOCUMENTATION FILES
(INCLUDING THIS COMPLETE FILE), ALL PROGRAMS, AND OTHER MATERIALS
PROVIDED WITH THE OFFICIAL COPIES FROM WETZOFT APPLICATIONS. ANY
OTHER SUCH DISTRIBUTION OF RESIDENT-TASKMANAGER OR ITS RELATED
FILES, EXCEPT AS PROVIDED FOR IN THIS LICENSE, SHALL BE
DETERMINED TO BE IN VIOLATION OF FEDERAL COPYRIGHT LAWS.
III. INSTALLATION AND DEFAULT OPTIONS
A. Loading Resident-TaskManager on Your System
To load RTM onto your system just follow the following
instructions.
1) Create a directory for Resident-TaskManager.
2) Change to the Resident-TaskManager directory.
3) Insert the distribution disk into drive "A".
4) Copy the distribution disk onto you hard disk.
5) Run the Resident-TaskManager installation program.
A sample set of commands to accomplish the installation might
look like this: (assuming you are using the "C" drive.)
Resident-TaskManager Documentation Page: 5
C:\>MD RTM <Enter>
C:\>CD RTM <Enter>
C:\RTM>COPY A:*.* <Enter>
C:\RTM>RTMINST <Enter>
B. Using The Install Program
Resident-TaskManager is somewhat unusual in that many of its
options can only be set via the install program (RTMINST). The
reason for doing this: to reduce the amount of memory required
for this program (by reducing the size of the program itself).
Since most options are typically set only once, this should be a
reasonable trade-off.
To run RTMINST, simply type: RTMINST <Enter> from the DOS
prompt.
RTMINST will look in the current directory for RTM.EXE. If
it's not there, RTMINST will search your currently defined path.
If that fails as well, RTMINST will end with an error message.
RTMINST presents a data-entry screen showing the name of
each configurable option and it's current value. Use the <Enter>
key to move through the various options, setting the defaults as
you wish. Use the <F1> key at any time for a Pop-Up Help box for
the current field.
Use <F10> to save your options and end the install program.
Use <Esc> to cancel the changes and end the program. Use <F2> to
reset all options to the default levels.
Some options can also be specified on the command line when
you run RTM (typically in your AUTOEXEC.BAT).
Datafile Path & Filename Default
This is Resident-TaskManager's default data directory and
file name. RTM always looks here for it's data file. If the file
is NOT found, RTM will create a new one (with the specified name)
and allow you to begin adding records. You can override this
option at run-time with the /F [Filename] parameter.
For the data file name, you can specify a new drive, path,
and file name. It is highly recommended you add a Drive & Path to
the filename supplied. If you do not Resident-TaskManager will
try to read its task file from whatever directory you first Pop-
Up in. While this may be useful in some situations it could also
lead to multiple task files spread across your hard disk.
Resident-TaskManager Documentation Page: 6
SwapFile Drive & Path Default
If RTM can't find enough EMS (or Disk swapping is specified)
RTM will use a disk file "RTMSWAP1.$$$" to perform the swap. You
MUST specify at least a drive here.
When swapping to disk RTM normally uses a dual file swapping
method - one to swap the program code out to and one to read the
RTM code in from. An alternative is Single file swapping
(described below). With Single file swapping RTM can use one file
for both. The penalty of this option is an additional 3K in the
resident portion of the code and a little slower swapping.
However, this option is very useful for RAM disks where you can
conserve space and the speed penalty is rather small.
For the swapfile path, specify the drive and optional path.
The last backslash is REQUIRED. RTMINST will make sure this drive
and path exists! If it doesn't RTMINST will report an error and
you will have to correct the entry. The default is C:\. Valid
drives are C: -> Last Valid Drive.
Screen Colors Default
RTM uses a variety of colors to make the screen more
readable. Use the +/-/Space keys to toggle through the color
options. The Color Sample Box always shows what the current color
selections will look like.
Blink Found Text
One of RTM's features is the ability to search through your
Task file or Audit file for a string of text. If the specified
text string is found it will be highlighted and blink. If you
would prefer to just see the text highlighted - Set this option
to "N".
Hot Key Default
Valid Hot Keys consist of one or more of: <Ctrl>, <Alt>,
<Left-Shift> and <Right-Shift> + one "other key". The "other key"
can be any VALID letter, number, or function key.
For the Hot Key, simply press the desired hot key
combination. The text description of the current hot keys lets
you verify RTMINST got the keystrokes correctly. Here are a
couple of things to remember about valid hot key combinations:
- you must have at least one of: <Alt>, <Ctrl>, <Left-Shift>,
<Right-Shift> (these are all referred to as shift keys)
Resident-TaskManager Documentation Page: 7
- you can have multiple shift keys in any combination (i.e.,
your shift can consist of all four shift keys. But, I would
like to see a picture of you trying to hit all of them.)
- one (and only one) non-shift key follows your shift key(s)
- avoid keystroke combinations you might use in other programs
or other pop-up programs might use
Also, there are a limited set of Keys the IBM BIOS does not
process directly (and neither does RTM). Some of these are
certain <Ctrl>-number/punctuation keys and a few <Alt>-
Punctuation keys. Generally most <Ctrl>-Letter/Function keys are
valid as are most <Alt>-Letter/Number/Function keys. One way to
be sure is to try the key you want to use - If it is displayed
then it is a valid HotKey. There should be enough to choose from
so that you don't conflict with any other TSR's or Function type
codes used by other programs.
Run Mode Default
Resident-TaskManager has 4 Run Modes. "Normal Task" means to
run as a normal DOS program. "Swap EMS" (Recommended) means to
swap all but 6K to EMS and run as a TSR. "Swap Disk" means to
swap all but 6K to Disk and run as a TSR. "Swap Disk 1" means to
swap all but 9K to Disk AND use a single SWAP file. This option
is intended to be used ONLY for RAM Disks where saving space is
important and a little speed can be sacrificed.
Note: "Disk Swap" will also be used if there is not enough EMS
available to run as "SWAP EMS".
For the Run Mode option, use the +/-/Space keys to toggle through
the options.
Option 1 - SWAP EMS (Best Performance) - Instructs RTM to run
as a swapping TSR using approximately 6k of your 640K memory
and about 150K of exPANDed (EMS) memory. This is the highest
performance option with low memory requirements and fast pop-
ups. This can also be chosen at run time with the {/E} command
line option.
Option 2 - SWAP Disk 1 (Good Performance) - Instructs RTM to
run as a swapping TSR using approximately 9k of your 640K
memory and about 150K of disk space. This has good performance
with low memory requirements and somewhat slower pop-ups.
Performance of this option can be enhanced by the use of a RAM
Disk. (A perfect option for AT and Lap Top users with a free
384K of exTENDed memory.) This can also be chosen at run time
with the {/D1} command line option.
Option 3 - SWAP Disk (Somewhat slower Performance) - Instructs
RTM to run as a swapping TSR using approximately 6k of your
Resident-TaskManager Documentation Page: 8
640K memory and about 300K of disk space. This has somewhat
slower performance with low memory requirements and somewhat
slower pop-ups. Performance of this option can be enhanced by
the use of a RAM Disk. (A good option for AT users with a free
384K of exTENDed memory.) This can also be chosen at run time
with the {/D} command line option.
Option 4 - Normal Task (Default) - Instructs RTM to run as a
normal DOS task. This option is useful from the command line
but does not allow you to pop-up over your existing work. This
option can be used if you are using some other form of task
switching program like Windows or DesqView. This can also be
chosen at run time with the {/N} command line option.
Load Only Option
When RTM is loaded as a memory resident program, it executes
the program as it loads. That is, you have a chance to view and
manipulate your Tasks. If you just want RTM to load quietly and
NOT display the your Tasks initially, then set this option to
"Y"es. This can also be chosen at run time with the {/L} command
line option.
Max Tasks Supported
Resident-TaskManager can support up to 150 Tasks. This
requires about 200K of EMS/disk space when loaded in "Resident"
mode. You can reduce the EMS space requirement by setting a
lower limit (each Task requires about 430 bytes). Select a value
between 10 and 150. RTM's default is 50.
Sort Order Default
RTM provides various Sort options for viewing your data. You
can pick the one you would like have as default by toggling
through the options with the +/-/Space keys. You will still be
able to sort & view your tasks in a different order within RTM.
This option is also used as the Quick Sort method when you press
the <Alt-S> key within RTM.
Auto Sort Option
By default RTM will load your data and display it as it was
last saved or modified. This option allows you to have RTM
automatically sort your Task file each time it is loaded and each
time you add or modified a record. If this option is set to "Y"
RTM uses the Default Sort Order on loading and the last sort
option the user specified after adding or modifying a record.
Resident-TaskManager Documentation Page: 9
User Field Name Default
Resident-TaskManager provides one user-definable field. It
is 10 characters in length and has a title of up to 7 characters.
The title is displayed where ever Task's are displayed or
printed. The default name for this field is "Project". You can
change this name here and also specify a default Value in the
User Value Field.
User Field Value Default
Resident-TaskManager provides a 10 characters user-definable
field. The field is displayed next to the task on the Task
screen. The default for this field is blank. If most of your
"Projects" or whatever you use this field for have the same value
- you can specify that value here. RTM will automatically assign
that value to the user field as you add records. You can always
type over the displayed value.
Delete Option Default
Resident-TaskManager provides various methods of DELETEing
Tasks. These are ERASE: To completely erase a task from the file;
MOVE: To move the task to the AUDIT file and then erase the task;
or COPY: To copy the task to the AUDIT file and leave the task
for editing. When you select "D"elete from the RTM Menu the
option specified here will be automatically highlighted and you
only need hit "Enter" to carry out the action. You will still be
able to select another option by scrolling with the arrow keys.
Additionally, RTM will use this default if you specify Quick
Delete using the <Alt-D> keys on the main screen. The +/-/Space
keys toggles this field.
European Dates Option
Resident-TaskManager can show its dates in Standard Format
(MM/DD/YY) or, if you set this flag to "Y", in European Format
(DD.MM.YY).
Date Display Option
Resident Task Manager displays the DUE Date of each task by
default. If you would rather see the date the task was ASSIGNED
you can toggle the Date Display. The +/-/Space keys toggles this
field. You can always toggle the field while RTM is active by
pressing the <Space> bar.
Resident-TaskManager Documentation Page: 10
Default Task Priority
Resident-TaskManager provides the capability to PRIORITIZE
your Tasks. If you want to have a Default value supplied - enter
it here. The priority field is used in some of the Task sorting
options. Recommended values are A -> Z or 0 -> 9 or Space. The
default is "B". It is recommended to use all numbers or all
letters. Intermixed letter & number priorities may not sort the
way you expect.
Beginning with Version 2.1 RTM now uses the "-" character in
the priority field to indicate the TASK is "DONE". You can now
flag a task as DONE by hitting the <Alt-M> key for "Mark Task
Done". This is also available from the "Edit" menu. All data for
the task is retained as is except the Priority field is changed
to "-". You can remove the Done flag by invoking the Modify Task
from the Edit Menu and changing the Priority to something other
than "-". This option is good for keeping track of the work you
have completed during the week but don't want to delete or move
to the Audit file. ***NOTE: The date marked as completed on the
Audit file is still the day the task is written - not the day it
was marked "DONE".
Overdue Warning Option
Resident-TaskManager will, by default, check your tasks to
see if you have any Past Due. If you do, each time you pop-up
RTM, you will be reminded with a short warning message. If you do
not want RTM to check these tasks for you just change this option
to "N".
File Write After Add/Modify Option
Resident-TaskManager normally writes all task file changes
when you exit the program. If you would prefer, you can set this
option to "Y" and write the task file after each change is made
via the Add/Modify screen. Warning - After the file is written
you cannot use the Quit with No Save option from the Quit Menu.
Printer Setup / Reset Default String
The Printer Setup and Reset strings are sequences of control
and ASCII characters to initialize or reset your printer. To
enter control characters, first press <Ctrl-P> (control-P), then
enter the desired control character (e.g. <Ctrl-O>). Control
characters are displayed as uppercase alphabetics (Ctrl-O is
displayed as 'O', for example) in a different color.
Resident-TaskManager Documentation Page: 11
Print Page Size Default
The Printer Page Size setting tells Resident-TaskManager how
many lines to print on it's reports. When the page fills up to
(or near) the specified page size, Resident-TaskManager issues a
Form Feed character to advance the printer to the next page.
Print Descriptions
Resident TaskManager's print facility allows you to print
the Attached Description with the Task Information or to just
print the basic Task Information. If this option is set to "Y"
the Attached Descriptions are printed. The default is NOT to
print the Attached Descriptions or "N". This option can also be
toggled from the Print Menu.
Print to File Option
Resident TaskManager's print facility gives you the ability
to print the reports to the printer {LPT1} or to a disk file
"taskfile.RPT". If this option is set to "Y" the reports will be
printed to disk. The default is to print the report to paper
{LPT1} or "N". This option can also be toggled from the Print
Menu.
Print Next "nnn" Days
Resident TaskManager's print facility allows you to print
tasks for the next "nnn" days. This means reports will contain
Tasks due in the next "nnn" days plus all Past Due tasks. The
default is to print the next 30 days. You can set this to any
period between 0 - 999. If you specify "0" RTM will ONLY print
tasks DUE Today - No past Due tasks will be printed.
IV. COMMAND LINE OPTIONS
Resident-TaskManager provides the ability to change some
options from the command line when you load RTM. These options
are those most likely to change on a temporary basis (where you
wouldn't want the burden of re-running the installation program).
Typing RTM /? will give a list of the valid command line
options.
A. /D {Load as DISK Swapping TSR}
This option tells Resident-TaskManager to load as a DISK-
Swapping TSR. This is a very good way to gain the
functionality of Resident-TaskManager if you don't have EMS
memory available on your system. Resident-TaskManager will
swap to the path specified in the install program or to the
Resident-TaskManager Documentation Page: 12
default C:\. Resident-TaskManager creates two files
RTMSWAP1.$$$ and RTMSWAP2.$$$. PLEASE DO NOT DELETE these
files while RTM is running - it is a nasty sight!
ATTENTION AT Owners: Resident-TaskManager likes to use part of
the 384K ram disk above the 640K line.
B. /D1 {Load as DISK Swapping TSR Using a Single Swap File}
When swapping to disk RTM normally uses a dual file swapping
method {/D} - one to swap the program code out to and one to
read the RTM code in from. An alternative is Single file
swapping {/D1}. With Single file swapping RTM can use one file
for both. The penalty of this option is an additional 3K in
the resident portion of the code and a little slower swapping.
However, this option is very useful for RAM disks where you
can conserve space on larger Task files and the speed penalty
is rather small.
C. /E {Load as EMS Swapping TSR}
This tells Resident-TaskManager to load itself memory-resident
using as little memory as possible. This is the preferred
running mode in most cases. If enough EMS (exPANDed memory)
is available, all swapping will be done using EMS memory. If
EMS is not available, Resident-TaskManager will swap to DISK.
This will result in a slight delay when you hit the "hot key".
In either mode, Resident-TaskManager consumes only 6K of RAM.
D. /F [drive:\path\filename] {Load Optional Task File]
This option tells Resident-TaskManager where to find your
data. This overrides the default (or installed) location for
your data.
The default (uninstalled) file name is RTM.DAT. And, the name
of the default audit file is RTM.AUD.
Audit Files:
An audit file is always derived from the data file name. It
is identical to the data file name with the exception of the
extension. The extension for the audit file is .AUD.
If you specified a file name of C:\DATA\PROJECT1.DAT
The Audit File will be C:\DATA\PROJECT1.AUD.
Audit Files are explained in more detail in the next section.
E. /L {load only}
This option is only relevant when Resident-TaskManager is
being installed in memory resident mode. Normally, when you
Resident-TaskManager Documentation Page: 13
load Resident-TaskManager memory resident, RTM will display
your list of items and give you a chance to Add/Modify/Delete
etc. When you exit, Resident-TaskManager will stay resident in
memory, available whenever you press the hot keys.
If you don't want Resident-TaskManager to show your tasks when
it loads (i.e., just load quietly) then specify this option on
the command line.
F. /N {Normal DOS Program}
This tells Resident-TaskManager to run as a Normal foreground
task; it will not stay resident in memory.
G. /P {Print Only}
You can invoke RTM reports from the command line with RTM /P.
RTM will not be loaded. The tasks are automatically sorted
using the default sort option.
H. /U {unload}
This option tells Resident-TaskManager to unload from memory.
You can only use this option from the DOS command line; and,
only if Resident-TaskManager was the LAST PROGRAM LOADED in
memory. If either of these conditions is not true, Resident-
TaskManager will not unload from memory.
V. GENERAL USAGE
A. Tasks
A Task consists of a 48 character Task name, a due-date, an
age, a Priority (User Selected) and one user defined field of 10
characters. The due day-of-week is also displayed. A Task can
have up to 5 extra description lines of 72 characters each.
Resident-TaskManager can also view an ASCII file if the
filename is specified as the only entry on the first line of the
Attached Description. You can view the file using the <Alt-V>
command. This function allows you to keep more detailed notes in
a separate ASCII file but still view it through RTM. You must
maintain this file with your own Text Editor or Word Processor.
NO editing facilities exist within RTM for this external file.
You can still put additional information on lines 2 - 5.
The user defined field can be whatever you want it to be:
Project, Delegated-To, Time, Phone No., etc. The title of the
user field can be changed through the installation program.
Tasks are kept in a file on your disk. You can specify the
name and location of the task file with the installation program.
You can also specify a file name as you load the program; or,
change it while the program is running. When you complete Tasks,
Resident-TaskManager Documentation Page: 14
you can simply erase them; or, you can move or copy them to an
audit file. This gives you a running record of things you have
accomplished (and when you accomplished them).
B. Displaying Task's
Resident-TaskManager presents a full-screen list of your
Tasks. A highlight bar shows the currently selected task. Every
task can have up to five lines of attached descriptions. You can
also link to an External file using the <Alt-V> command to view
Extended Descriptions. The description attached to the
highlighted item is always displayed at the bottom of the screen.
These two windows are called, respectively, the main window and
the attached descriptions window.
The top line on the screen is the status line. It tells you
the name of the current Task file and the current date and time.
Optionally, the top line may show you a pull-down menu, invoked
with the <F10> key, giveing you access to all of Resident-
TaskManager's commands.
The bottom line is the command line. It displays most of
the commands and keys currently active. In addition to the
commands shown, other commands are available as quick commands.
See the on-line help <F1> for a list of most Quick Commands.
Some functions (e.g., Add and Modify) require a third window
to pop-up. These pop-up windows are always temporary.
C. Audit Files
Resident-TaskManager helps you keep track of work you have
completed by allowing you to copy completed tasks to an Audit
File. After you have completed a specific task you can copy it to
the Audit File by using the Move or Copy option from the Delete
Menu (described below). Tasks are copied to the Audit File in
their entirety plus they are time and date stamped when they were
copied/completed. The Audit File can always be viewed by hitting
the "V" key or selecting the "View Audit File" from the File
pull-down menu.
D. Menus
As mentioned above, Resident-TaskManager has an optional
pull-down menu system invoked by pressing the <F10> function key.
The pull-down menus provide access to all of Resident-
TaskManager's functions. These functions are categorized by File,
Edit, Delete, Sort, Print, and Quit. Under each category there
are a number of options to choose from. While some options can
only be accessed from the menu system, many options list a
"Quick" key next to it as a reminder that it can be invoked with
a single keystroke. The "Quick" key is not valid while the pull-
down menu is displayed but serves as a reminder for future
reference.
Resident-TaskManager Documentation Page: 15
E. Commands
All commands are simple, unshifted, single letter commands.
The date of the currently selected item can be manipulated using
the Left/Right (and <Ctrl>-Left/Right) arrow keys. A brief help
screen is available through <F1> and <Alt-H>.
The command line at the bottom of the screen always shows
most of the currently active commands or options. A detailed list
of commands is available in the next section.
F. Swapping-Memory-Resident
Resident-TaskManager is designed to run as a memory-resident
program that uses as little memory as possible. The actual
amount of memory required to run Resident-TaskManager is about
150K bytes (depending on the value of Max Tasks). This is far
too much memory to devote to one memory-resident program. So,
Resident-TaskManager swaps the bulk of itself to either EMS
memory or disk.
If you have it, EMS memory is by far the best choice
(although a RAM-Disk swap is pretty close). In this
configuration, Resident-TaskManager pops-up almost immediately.
If Resident-TaskManager can find enough EMS memory, it will use
it.
If Resident-TaskManager can't find enough EMS memory, it
will swap to disk. This requires about 300K of disk space. The
only drawback to this method is increased loading times. That
is, when you press the Resident-TaskManager hot-key, it takes a
few moments to pop-up (depending on the speed of your disk).
While this delay can certainly be bothersome, it still offers the
advantage of not having to exit your current program, just to
view or add items to your Task list.
You can also run Resident-TaskManager from the DOS command
line. You may want to this if you don't have EMS memory and you
aren't in the middle of another program. This gives you the best
of both worlds: a normal, fast-loading Task Manager when you're
not doing anything else; and a somewhat slower, memory-Resident
TaskManager for when you're in the middle of a program.
One word of WARNING. It is possible to have Resident-
TaskManager loaded memory resident and from the DOS command line
at the same time. If both copies are using the same task file
each copy of the program is unaware of what the other copy has
done. It would be very easy to make changes to your task file
with one copy of the program save them and then make different
changes to the other copy and overlay the previous changes. There
are situations where it is useful to have two copies of RTM
running but please be careful!
Resident-TaskManager Documentation Page: 16
G. Popping Up
Resident-TaskManager is designed to pop-up very safely. It
won't pop-up in the middle of critical operations (like accessing
your hard disk or over a graphic screen). It is considerate of
other pop-ups. That is, it will allow other programs to pop-up
over it, if it's not busy.
There is one situation where other pop-ups can't be called
while Resident-TaskManager is active. Generally, TSRs installed
AFTER Resident-TaskManager cannot be called. Why? Because
Resident-TaskManager has "borrowed" their memory. Temporarily,
those TSRs no longer exist. Resident-TaskManager will put them
back after it's finished. Therefore, any TSR you might wish to
pop-up over Resident-TaskManager, must be loaded before Resident-
TaskManager.
This brings up an important point about where to load
Resident-TaskManager. Really, the above paragraph explains it
all. But, just in case it wasn't clear, NEVER LOAD Resident-
TaskManager BEFORE A NETWORK DRIVER OR OTHER DEVICE DRIVER.
Remember, all programs and drivers loaded after Resident-
TaskManager will get swapped out when Resident-TaskManager pops-
up. Swapping out a Network Driver will cause most Networks to
think the station is lost (and will probably log it out).
In the case of Novell Netware, Resident-TaskManager will
recognize if you are attempting to pop-up over a Network Driver
and won't let you do it. It can't recognize other networks; so,
be careful.
Before popping up, Resident-TaskManager will save the
contents of the current screen and restore those contents it is
finished. This is true for TEXT DISPLAYS only. Currently,
Resident-TaskManager will not pop-up over graphics screens.
VI. COMMAND REFERENCE
A. Scrolling The Display
<DnAr> - Down Arrow moves the highlight bar down one line
<UpAr> - Up Arrow moves the highlight bar up one line
<PgDn> - Page Down displays the next screen full of items
<PgUp> - Page Up displays the previous screen full of items
<HOME> - Home displays the first item
<END> - End displays the last item
<Esc> - Escape removes the current pop-up window
B. Date Manipulations
All of the date manipulation commands operate on the currently
highlighted item; or, on the Due Date field in the Add/Modify
Window.
Resident-TaskManager Documentation Page: 17
-> Increment Day - The RightArrow increments the date by one
day.
<- Decrement Day - The LeftArrow decrements the date by one
day.
<Ctrl>-> Increment Week - The <Ctrl>-RightArrow combination
increments the date by one week.
<Ctrl><- Decrement Week - The <Ctrl>-LeftArrow combination
decrements the date by one week.
"C" - Pop-Up Calendar - Using "C" on any date field will
invoke a pop-up calendar with either the task date or current
date highlighted. You can then page through the calendar by
day (right/left arrow), week (up/down arrow), month (Page-
Up/Page-Down), or you can go to the current date by pressing
the <Home> Key. Pressing <Enter> will accept the highlighted
date, <Esc> will exit the calendar and leave the original date
unchanged.
" " - Space Bar - Pressing the <Space> key while displaying
the main screen will cause the date being displayed to toggle
between the "Due Date" of the task and the date the task was
"Assigned". The "Left" column will continue to show the number
of days left till the task is due.
C. Help
<F1> - Help Screen
Pressing <F1> activates an abbreviated Help Screen for
Resident-TaskManager. This screen gives you a quick reference
for most, but not all, of RTM's commands.
<Alt-H> - Same as <F1>
D. Menus
<F10> - Activate Pull-Down Menu Bar
Pressing <F10> activates the pull-down menu system giving you
access to all of Resident-TaskManager's commands. Under each
category there are a number of options to choose from. You can
pick an option by moving the highlight bar down to the desired
option with the up and down arrows and pressing enter or you
can choose the option by pressing the first letter of the
option. The highlight bar will then either move down to the
option selected or the option will execute immediately
whichever is more appropriate. While some options can only be
accessed from the menu system, many options list a "Quick" key
to the right of it as a reminder it can be invoked with a
single keystroke. The "Quick" key is not valid while the pull-
down menu is displayed but serves as a reminder for future
reference.
Resident-TaskManager Documentation Page: 18
E. File Menu Options - "F"
Pressing "F" activates the File Menu with the following
options:
C)hange File - While Resident-TaskManager is running you can
switch to a different Task file without leaving RTM.
Switching files is useful if you use a different file
for different projects or maintain tasks / assignments
for various individuals. Resident-TaskManager prompts
you for a new file name until you enter a valid file
name, press enter for a file pick list, or press <Esc>.
You will be asked if you wish to save the current file
prior to loading the new file if you have made any
changes. This option can also be used to re-read the
current file and cancel any changes you have made
without using the quit option to cancel changes.
<F3> - Short Cut For Change File from RTM's main task
screen.
S)ave File - While running, you can Save the current Task
file without leaving the program. This is helpful if
you have made a lot of changes and have not saved your
work for some time.
<F2> - Short Cut for Save File from RTM's main task
screen.
V)iew Audit File - Resident-TaskManager will create an Audit
file containing tasks deleted using the "Copy" or
"Move" options. While "V"iewing the audit file you can
also search/find a specific value by enter <Alt-F>.
Once the value is found it will be highlighted. You can
search for the next occurrence of the item by pressing
<Alt-A> for Find Again.
"V" - Short Cut Key for Viewing the Audit File from
RTM's main task screen.
E)xtended Description View - Resident-TaskManager can also
view an ASCII file if the filename is specified as the
only entry on the first line of the Attached
Description. This function allows you to keep more
detailed notes in a separate ASCII file but still view
it through RTM. You must maintain this file with your
own Text Editor or Word Processor. NO editing
facilities exist within RTM for this external file. You
can still put additional information on lines 2 - 5.
<Alt-V> - Short Cut Key for Viewing Extended
Descriptions from RTM's main task screen.
Resident-TaskManager Documentation Page: 19
T)ransfer Task - Resident-TaskManager can transfer (copy) a
task to another task file. This is helpful if you want
to create a new task file for a different project or if
you want to assign a task to another person.
D)OS Shell - Resident-TaskManager can invoke a DOS Shell if
it is running as a normal DOS Task. This option will
not appear as a menu choice if RTM is loaded as memory
resident. Once you have shelled to DOS you can return
to RTM by typing EXIT at the DOS command line. While at
the DOS Command line you can execute most DOS commands
or other programs. WARNING - Do NOT load any TSR's
while you are shelled to DOS.
F. Edit Menu - "E"
Pressing "E" activates the Edit Menu with the following
options:
A)dd New Task - Press the "A" key to add a new Task to your
list. The Add/Modify window pops up and lets you fill
in a new item. Use <Enter>, <Tab>, or the arrow keys
to move from field to field. The date always defaults
to today's date. Use the arrow keys to change it or
pick a date off of the pop-up Calendar by pressing "C".
The priority field accepts any character and will force
all alphabetic characters to UPPER CASE. The default
value is blank (or no priority). Up to fives lines can
be entered in the attached descriptions area (See
"Editing Keys" later in this document). Press <Esc>
while in the Attached Description Area to stop editing
or <F2> to stop editing and save. Or, press <F2> while
on any other field to save.
New items are always inserted at the current
highlighted position unless the auto-sort option is
enabled.
"A" - Short Cut Key for adding tasks from main task
screen.
M)odify Current Task - Press the "M" key to modify the
current highlighted task. This will bring up the
Add/Modify window and let you modify the Task (See
"Editing Keys" later in this document). Use <Enter>,
<Tab>, or the arrow keys to move from field to field.
Press <Esc> while in the Attached Description Area to
stop editing or <F2> to stop editing and save. Or,
press <F2> while on any other field to save.
"M" - Short Cut Key for modifying tasks from main task
screen.
Resident-TaskManager Documentation Page: 20
E)dit Attached Description - You can edit the attached
description for the current highlighted task without
invoking the full Add/Modify screen by selecting this
option. The Attached description is a small memo area
for keeping additional information about the task. See
"Editing Keys" later in this document for a complete
list of valid editing commands.
<Alt-E> - Short Cut Key for editing the attached
description for the current highlighted task from main
task screen.
T)ask Done - Mark it - Resident-TaskManager allows you to
flag a task as DONE by selecting this option. All data
for the task is retained as is except the Priority
field is changed to "-". You can remove the Done flag
by invoking the Modify Task and changing the Priority
to something other than "-". This option is good for
keeping track of the work you have completed during the
week but don't want to delete or move to the Audit
file. ***NOTE: The date marked as completed on the
Audit file is still the day the task is written - not
the day it was marked "DONE".
<Alt-M> - Short Cut Key for marking task done from main
task screen.
R)epeat Current Task - Repeats the current highlighted task
in it's entirety. This is useful for creating a few
mostly similar Tasks. Create one, repeat it, then
modify the items that differ.
"R" - Short Cut Key for repeating tasks from main task
screen.
F)ind String in Task - Resident-TaskManager can search your
tasks for a specific character string. When you select
this option RTM will prompt you for the character
string you wish to search for at the bottom of the
screen. Enter the string, press enter, and RTM will
begin its search. If the string is found in the Task
Title, User Field, or Attached Description the task
will be moved to the top of the screen and the string
will be highlighted and blink. Note Date Due and
Priority are not searched. The search begins at the
current highlighted task and proceeds to the end of the
task list.
<Alt-F> - Short Cut Key for invoking the Find function
from main task screen.
S)earch Again - Once an initial "Search" string has been
specified in the "Find" string function, Resident-
Resident-TaskManager Documentation Page: 21
TaskManager can repeatedly search for additional tasks
containing the same string by selecting this option.
<Alt-A> - Short Cut Key for invoking the search Again
function from main task screen. The search begins at
the current highlighted task and proceeds to the end of
the task list.
G. Delete Menu - "D"
Pressing "D" activates the Delete Menu with the following
options:
E)rase Task - The Erase option simply erases the current
Task; no record of it will remain.
"K" - Short Cut Key for invoking the Erase task
function from main task screen. Pressing the "K" while
on the main screen will Kill / Delete the highlighted
task immediately. There is no warning - the task is
gone! (unless you use the (Q)uit with No Save to exit
RTM). The "D" menu option is the recommended option for
dealing with completed tasks.
M)ove Task to Audit File and Erase - The Move option erases
the current Task; however, it first copies it to the
Audit File and gives it a time and date stamp for
completion. The Audit File is an ASCII format file
that keeps copies of Tasks you've completed (and sent
to that file).
C)opy Task to Audit NO Erase - The Copy option also moves
the Task to the Audit File. However; it does not
delete it from your active list. This is useful for
repetitive Tasks. For instance, if you have certain
tasks you must do every month, such as monthly reports.
So you don't forget, you create Task entries to remind
you of them. After you've completed the task, you can
document it by Copying the Task to the Audit File. You
still have the original items in your active file.
Now, you can use the Date Manipulation keys to set the
next due-date.
<Alt-D> - Automatically Delete a Task.
Pressing <Alt-D> will automatically delete a task according to
the delete option specified in the install program. This is
similar to the "K"ill option listed above but you have the
option of automatically Copying or Moving the task to the
Audit file. You can pick the option you want to have as the
<Alt-D> default in the installation program, RTMINST.
Resident-TaskManager Documentation Page: 22
H. Sort Menu - "S"
Pressing "S" activates the Sort Menu. You can sort your task
list eleven different ways. A prompt box is displayed with
all of the possible sort options. Use the highlight bar to
pick the sort order you want, then hit the <Enter> key to
execute the sort.
<Alt-S> Sort the list Automatically.
You can specify a default sort option in the install program
and then automatically sort your file at any time by pressing
the <Alt-S> key. If you pop up the sort menu and change the
sort option that option will become your NEW sort default
until you change it again or remove RTM from memory. If you
specify Auto Sort on in the install program the <Alt-S> key
must be used to maintain sorted order after date manipulation.
The Auto Sort option only maintains the sort order after
Add/Modify tasks or a new file is loaded.
I. Print Menu - "P"
Pressing "P" activates the Print Menu with the following
options. The Resident-TaskManager print facility provides a
fairly basic set of options. The changeable options are:
N)otes are [Skipped/Printed] - The enter key will toggle
this field to determine if your attached descriptions
are printed along with your tasks or just the basic
task information is printed. This option can be set in
the installation program, RTMINST.
N)ext 999 days - The enter key will bring up a sub-menu to
allow you to specify the number of days ahead you wish
to print. If you specify Print "0" Days in the install
program or on the Print Menu only the current day's
Tasks will be printed. All other Print "N" Days options
includes the Past Due tasks as well as tasks due within
the "N" days. This option can be set in the
installation program, RTMINST.
N)ext 999 tasks - The enter key will bring up a sub-menu to
allow you to specify the number of tasks you want to
print. This option allows you to print the next "nnn"
tasks from the current highlighted task.
Print "userfield" = ALL - The enter key will bring up a sub-
menu to specify the substring you wish to select for
printing. This option allows you to select a subset of
your task file based on your "userfield".
Output [LPT1/FILE] - This field toggles between "LPT1" and
"FILE". When FILE is selected the Task report will be
written to a disk file named "taskfile.RPT". When LPT1
Resident-TaskManager Documentation Page: 23
is selected the Task report will be written to the
printer. This option can be set in the installation
program, RTMINST.
Go - Pressing the enter key will instruct Resident-
TaskManager to start printing.
For each option, use the cursor keys (or press the first
letter of the option) to move the highlight bar. Then press
Enter to select that option.
<Alt-P> - Short Cut Key for invoking the Print function from
main task screen.
If you press the <Alt-P> key you will get a quick listing of
your task file without going through the "Print" menu. <Alt-P>
will use the default print options or the last options you
specified on the Print menu.
J. Quit Menu - "Q".
Pressing "Q" activates the Quit Menu with the following
options:
S)ave File and Quit - This command saves the current data
file (if it's been modified) and exits Resident-
TaskManager.
"X" - Short Cut Key for Quitting RTM from main task
screen.
Q)uit with NO Save - This command allows you to Quit
Resident-TaskManager without Saving the current
changes. Note - in TSR mode you should use the "Change
File" function from the File Menu or hit <F3> to reload
the current file to backout unwanted changes.
<Esc> - Quit RTM. Pressing <ESC> from the main task screen
will invoke the Quit Menu just as if you had pressed "Q".
Pressing <ESC> from within a menu or function will cancel any
action you have initiated.
VII. COMMAND SUMMARY
The following list of commands are available from the main
task screen.
A - Activate the Add Task Screen.
C - Activate the Pop-Up Calendar for Date Selection.
D - Activate the Delete Menu.
E - Activate the Edit Menu.
F - Activate the File Menu.
K - Kill (Delete) Current Task Immediately.
M - Activate the Modify Task Screen.
Resident-TaskManager Documentation Page: 24
P - Activate the Print Menu.
Q - Activate the Quit Menu.
R - Repeat Current Task.
S - Activate the Sort Menu.
V - View Current Audit File.
X - Quit Resident-TaskManager.
<Alt-A> - Invoke Find-Again Function.
<Alt-D> - Invoke Automatic Task Delete.
<Alt-E> - Invoke Attached Description Editing.
<Alt-F> - Invoke Find Function.
<Alt-H> - Display the Help Screen.
<Alt-M> - Mark Task Done.
<Alt-P> - Invoke Default Printing.
<Alt-S> - Sort Tasks using Default Sort Order.
<Alt-V> - View Extended Descriptions
<F1> - Display the Help Screen.
<F2> - Save Current Task File.
<F3> - Prompt for new Task File.
<F10> - Activate the Pull-Down Menu System.
VIII. EDITING KEYS
While adding or modifying tasks, Resident-TaskManager offers a
fairly complete set of basic editing commands. The available
commands and associated key(s) are listed below. These keys may
vary depending if you are editing a single line or the attached
description.
<Left>, <CtrlS> - Cursor left one character.
<Right>, <CtrlD> - Cursor right one character.
<CtrlLeft>, <CtrlA> - Cursor left one word. If the cursor is
at the beginning of a line, it is moved to the end of the
previous line.
<CtrlRight>, <CtrlF> - Cursor right one word. If the cursor is
at the end of a line, it is moved to the beginning of the
following line.
<Home>, <CtrlQ><S> - Cursor to beginning of line.
<End>, <CtrlQ><D> - Cursor to end of line.
<Up>, <CtrlE> - Cursor up one line.
<Down>, <CtrlX> - Cursor down one line.
<CtrlHome>, <CtrlQ><E> - Move cursor to top of description
window.
<CtrlEnd>, <CtrlQ><X> - Move cursor to bottom of description
window.
Resident-TaskManager Documentation Page: 25
<Del>, <CtrlG> - Delete character at cursor.
<Bksp>, <CtrlH>, <CtrlBksp> - Delete character to left of
cursor. If the cursor is at the beginning of a line, the line
will be joined with the previous line.
<CtrlY> - Delete current line.
<CtrlQ><Y> - Delete from cursor to end of line.
<CtrlT> - Delete word to right of cursor. If the cursor is at
end of a line, the following line is joined with the current
line.
<Enter>, <CtrlM> - Start a new line.
<Tab>, <CtrlI> - Move the cursor to the next tab stop. If
insert mode is on, any text to the right of the cursor is
moved to the right of the tab stop.
<Ins>, <CtrlV> - Toggle insert mode on and off. A fat cursor
indicates insert mode; a thin cursor indicates overtype mode.
<CtrlB> - Reformat attached description.
<CtrlQ><L> - Restore original contents of the current line.
<Esc>, <CtrlBreak> - Quit editing.
IX. TECHNICAL NOTES
For those that care about these things, here is some of the
technical information about this program:
The program is written in Turbo Pascal version 6.0. It relies
extensively on the Turbo Professional toolbox from TurboPower
Software for screen handling, error handling, pick lists, and
many other aspects of the program.
It uses the Swapping TSR routines from TurboPower Software's
Object Professional.
X. ASSOCIATION OF SHAREWARE PROFESSIONALS
The owner of WetZoft Applications is a member of the
Association of Shareware Professionals (ASP), an organization
formed in April 1987 to strengthen the future of shareware (user-
supported software) as an alternative to commercial software.
Its members, all of whom are programmers who subscribe to a code
of ethics, are committed to the concept of shareware as a method
of marketing.
ASP wants to make sure the shareware principle works for
you. If you are unable to resolve a shareware-related problem
Resident-TaskManager Documentation Page: 26
with an ASP member by contacting the member directly, ASP may be
able to help. The ASP Ombudsman can help you resolve a dispute
or problem with an ASP member, but does not provide technical
support for members' products. Please write to the ASP Ombudsman
at P.O. Box 5786, Bellevue, WA 98006 or send a Compuserve message
via easyplex to ASP Ombudsman 70007,3536
A. The primary goals of the ASP
To inform users about shareware programs and about
shareware as a method of distributing and marketing
software;
To encourage broader distribution of shareware through user
groups and disk dealers who agree to identify and explain
the nature of shareware;
To assist members in marketing their software;
To provide a forum through which ASP members may
communicate, share ideas, and learn from each other; and
To foster a high degree of professionalism among shareware
authors by setting programming, marketing, and support
standards for ASP members to follow.
XI. OTHER PROGRAMS BY WETZOFT APPLICATIONS
A. CALRPT
CALRPT is a program that produces a nicely formatted
calendar report (Screen, Printer, or File) from Sidekick+'s
Calendar file without invoking Sidekick+. This is especially
helpful in your AUTOEXEC file to show you what is on your
Calendar for the next few days. To invoke CALRPT just type CALRPT
from the DOS command line or place the command CALRPT somewhere
in your AUTOEXEC.BAT file.
B. CALTRV
CALTRV, like CALRPT, is a program that produces a nicely
formatted calendar report from Sidekick+'s Calendar file without
invoking Sidekick+. The primary difference between CALTRV and
CALRPT is that CALTRV is more paper oriented. That is, it
produces a more standard type of Daily, Weekly, and Monthly
Calendar report. CALTRV was designed to be a replacement for
Traveling Sidekick, by Borland International.
XII. REVISION HISTORY
2.10 01/01/91
. Added Searching of the main Task File. This search is identical
to the Audit File search released in Version 2.0. You can
Resident-TaskManager Documentation Page: 27
now invoke a search of the RTM .DAT from the "Edit" menu or
with the <Alt-F> key and you can repeat the search with the
<Alt-A> key. You can also Search Again from the "Edit" menu.
. Added Single File Swapping. By specifying /D1 on the command
line or selecting the "Swap Disk 1" option in RTMINST you
can invoke single file disk swapping. RTM normally uses a
dual file swapping method - one to page the program code out
too and one to read the RTM code in from. With Single file
swapping RTM can use one file for both. The penalty of this
option is an additional 3K in the resident portion of the
code and a little slower swapping. However, this option is
very useful for RAM disks where you can conserve space and
the speed penalty is rather small.
. Added a "Shell to DOS" Function. Available in NON-Resident Mode
only from "File" menu.
. Added Extended Attached Descriptions. If you put a file name as
the only entry on line one of the attached description you
can view that file using the <Alt-V> command. This function
allows you to keep more detailed notes in a separate ASCII
file but still view it through RTM. NO editing facilities
exist for the external file. You can put additional
information on lines 2 - 5.
. Added Done Flag for Tasks. You can now flag a task as DONE by
hitting the <Alt-M> key for "Mark Task Done". This is also
available from the "Edit" menu. All data for the task is
retained as is except the Priority field is changed to "-".
You can remove the Done flag by invoking the Modify Task and
changing the Priority to something other than "-". This
option is good for keeping track of the work you have
completed during the week but don't want to delete or move
to the Audit file. ***NOTE: The date marked as completed on
the Audit file is still the day the task is written - not
the day it was marked "DONE".
. Added ability to Print Today's Tasks Only. If you specify Print
"0" Days in the install program or on the Print Menu only
the current day's Task's will be printed. All other print
"N" days options will also include the Past Due tasks as
well as tasks within the "N" days.
. Added Print RTM Report from Command Line. You can now invoke
RTM reports from the command line with RTM /P. RTM will not
be loaded. Tasks are automatically sorted, using the default
sort options, when Requesting Print Only from Command Line
via the NEW /P parameter
. Added Default Directory to Change/Transfer Task. When you
change task files or transfer tasks RTM will now default its
initial prompt string to the path and file where the current
.Dat file resides.
. Added Day completed to Audit Report. Line on Audit File now
contains: COMPLETED: ddd mm/dd/yy hh:mm:ss xm.
. Added Short Cut Keys to Menus for Reference. The short cut
equivalents of all the menu options are now displayed on the
pop-up menus. These keys are not active while the menu is
displayed but are there to serve as reference if you want to
bypass the menu system.
Resident-TaskManager Documentation Page: 28
. Added <F2> Command to Save File on from Task Screen.
. Added <F3> Command to Load New Task File from Task Screen.
. Added improved Error Checking in Install Program. RTMINST now
checks for Read, Write, and Version Mismatch Errors.
. Added ability to save some printing defaults. Can Set Notes
Printed/Skipped; Print To Disk/LPT1; Next nnn Days in
RTMINST.
. Added User Field Description in install program. If User
changes the "User Defined" field the sort field will be
changed to reflect the new title.
. Added Default for Date Due / Assigned in Install Program. You
can set the Default Date display in the Install Program or
Toggle with the space Bar within RTM.
. Changed Error Messages from Pick List Screen to be more
Informative.
. Changed Error Messages when ESCing from Add/Modify Screen to be
more Informative.
. Changed Audit Report by removing File Name. It was only valid
when file was created and was not updated if file moved or
changed name.
. Changed Printed Reports by moving File Name to End of Report
when printing Tasks out.
. Changed RTM Install to allow for additional Drives. RTM Install
now allows more drives to be valid for Swap Path Changed the
function in the Install Program to allow any valid drive
past "C" to be used for swap files. Function used to stop at
"G".
. Fixed Notes from being Displayed in Empty DAT File. When the
last entry in the RTM file was cleared, the notes for that
entry were still displayed.
. Fixed message at bottom of screen when all tasks are deleted to
read 0 of 0 as it should.
. Fixed Problem with Back-Tab from User Field to Priority Field.
If User Field was blank and you Back-Tabed to the Priority
field the Priority field would get blanked.
2.06 09/30/90
. Fixed Bug in View Audit File function that would overwrite
memory and sometime kill the program that was pop-ed over.
2.05 09/20/90
. Added toggle between Date Due/Assigned on main screen - using
space bar.
. Fixed Bug with long lines in attached description that caused
code to be clobbered
. ASP Information included in documentation
. Removed Two Tier Pricing. Registration automatically includes
disk & printed documentation
. Cleaned up various other area in the documentation.
2.04 09/06/90
Resident-TaskManager Documentation Page: 29
. Removed timed delay on Shareware Screen. Now Press Any Key will
continue immediately.
2.03 08/25/90
. Fixed problem with heading (File Name) not being properly
updated when Menu Bar showing.
. Fixed problem with Added/Modified Task containing Nulls in User
Field.
. Fixed File Safety Feature to save Modified/Added task at the
proper time. It was saving prior to last change.
2.02 08/21/90
. Fixed Problem where Pop-Up Menu bar would not clear
2.01 07/31/90
. Fixed problem with pick list on Change File
2.00 07/21/90
. Modified Help Screen for new options and clarity
. Cleaned up documentation for consistency and clarity
. Fixed Problem with UserField/Task Descriptions Redraw
. Added Query to Create File when Changing/Transferring to a New
File
. Add time Completed to Audit report
. Add Audit File Browse with String Search
. Add 3 Level Sorting [Date, Priority, Project AND Project, Date,
Priority]
. Add Print to File [taskfile.RPT]
. Change <F10> in Add/Modify to <F2> for File Save for Menu
Consistency
. Add Transfer Task to Another File
. Add Wordwrap/Free Form Edit for Attached Description
. Add <Alt-E> for Quick Edit of Attached Description from Main
Screen
. Add Message to Tasks Reports to indicate 0 or Number of records
printed
. Add Auto Save Option after Add/Modify [Installable]
. Fix Loose Changes to Lose Changes - Spelling
. Error Add Pick list to Change of File
. Change All Data Entry Fields to Clear 1st Char
. Add Print from Cursor for N Tasks
. Remove Quit w/Cancel Option to Avoid Confusion - Use Change
File
. Add European Dates Support [Installable]
1.02 December 1989
. Added <Alt>-D,P,S for automatic deleting (Erase, Move, Copy), .
Printing, Sorting.
. Added Auto Sort option for keeping tasks sorted automatically.
Resident-TaskManager Documentation Page: 30
. Cleaned up Install program and added pop-up field help.
. Removed Hidden/System Attribute from SWAP files.
. Changed Insert cursor size on add/modify screen to be more
visible.
. Added ability to access Help Screen <F1> from within Add/Modify
screen.
. Add Verification Check when <Esc>ing out of Add/Modify screen.
. Add "Reminder" for past due tasks in Main Pop-Up.
1.01
. Added "K" for Quick Kill Task. WARNING!!! This will delete the
current Task immediately!!! With NO warning. The "D" Menu is
still recommended.
. Added "C" for Pop-Up Calendar date entry
. Added additional defaults to the Install program to allow user
to select Default "Delete" action, Default User Field VALUE,
Default Priority Value
. Added/Clarified Quit options for Save/NoSave and Reread Input
File
. Fixed Install Program - Return on Hot Key went to Top of Screen
instead of next field.
. Fixed Problem with RTM/RBase conflict (INT 33)
. Fixed Problem when writing out Audit file with blank
Description Lines
1.00 Initial Shareware Release - September 1989
Resident-TaskManager Documentation Page: 31